continuous snow cover - English Synonyms Dictionary